/**
 * @file bytecode.h
 * Funções relativas a imprimir o bytecode na tela.
 */

#ifndef _BYTECODE_H_
#define _BYTECODE_H_

#include "common.h"

/**
 * Percorre o bytecode, imprimindo os minemônicos de todos os símbolos encontrados.
 *
 * @param bytecode Ponteiro para o início do bytecode
 * @param bytecode_length O tamanho do bytecode, em bytes
 */
void bytecode_printer(unsigned char *bytecode, unsigned int bytecode_length);

#endif
